<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ATM这一块</title>
</head>
<body>
    <script>
        // 循环是 witch分支和while循环
        let balance = 0 //余额为0
        while (true) {
             let xz = +prompt(`
        请选择操作：
        1.存钱
        2.取钱
        3. 查看余额
        4.退出 `);
        // 循环来的 四种情况就是四种case
        switch (xz) {
            case 1 :
                let cq = +prompt('请输入存款金额')
                if (isNaN(cq) || cq <= 0){
                alert('请输入正确金额');
               }else{
                balance += cq ;
                alert(`成功存入${cq}元`)
               }
                break;
            case 2 : 
           let qq = +prompt('请输入取出金额')
               if (isNaN(qq) ||qq <= 0){    //isNaN = is not a number 判断是不是一个数字
                alert('请输入正确金额');
               }else if(qq > balance){
               alert('你没有那么多钱哈哈')
               }else{
                balance -= qq ;
                alert(`成功取出${qq}元`)
               }
                break;
            case 3:
                alert(`当前余额：${balance}元`)
       break;
            case 4 : 
            alert('感谢使用，再见！！！！')
            default:
                alert('请输入 1~4之间的数字')
            }
            if (xz === 4)
            break;
        }//安全词是4
       
        
    </script>
</body>
</html>